take refuge behind - Spanish English Dictionary